insulating cardborad - French English Dictionary